package org.gingresosapi.beans;

import java.sql.Date; 
import org.gingresosapi.anotaciones.Columna;
import org.gingresosapi.anotaciones.Relaciones;
import org.gingresosapi.anotaciones.Table;
import java.io.Serializable;
import org.gingresosapi.generales.Mensajeria;
/**
*
* @author avbravo
*/

@Table(nombre= "vehiculos")
public class Vehiculos  implements Serializable {
private static final long serialVersionUID = 1L;
@Columna(nombre= "idvehiculo" ,isNoNulo=true, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=true,isImagen=false, isUrl=false, isVisible=true)
private Integer idvehiculo=0;
@Columna(nombre= "placa" ,isNoNulo=false, tipo ="String" ,tamano =15, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String placa="";
@Columna(nombre= "marca" ,isNoNulo=false, tipo ="String" ,tamano =60, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String marca="";
@Columna(nombre= "modelo" ,isNoNulo=false, tipo ="String" ,tamano =60, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String modelo="";
@Columna(nombre= "anio" ,isNoNulo=true, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Integer anio=0;
@Columna(nombre= "chasis" ,isNoNulo=true, tipo ="String" ,tamano =60, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String chasis="";
@Columna(nombre= "capacidad" ,isNoNulo=true, tipo ="String" ,tamano =50, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String capacidad="";
@Columna(nombre= "valor" ,isNoNulo=true, tipo ="Double" ,tamano =22, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Double valor=0.0;
@Columna(nombre= "motor" ,isNoNulo=false, tipo ="String" ,tamano =60, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String motor="";
@Columna(nombre= "color" ,isNoNulo=false, tipo ="String" ,tamano =100, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String color="";
@Columna(nombre= "descripcion" ,isNoNulo=false, tipo ="String" ,tamano =65535, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String descripcion="";
@Columna(nombre= "tipo" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String tipo="";
@Columna(nombre= "combustible" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String combustible="";
@Columna(nombre= "uso" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String uso="";
@Columna(nombre= "id" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String id="";
@Columna(nombre= "tipoid" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String tipoid="";
@Columna(nombre= "hipotecado" ,isNoNulo=true, tipo ="String" ,tamano =2, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String hipotecado="";
@Columna(nombre= "secuestrado" ,isNoNulo=true, tipo ="String" ,tamano =2, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String secuestrado="";
@Columna(nombre= "traspaso" ,isNoNulo=true, tipo ="String" ,tamano =2, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String traspaso="";
@Columna(nombre= "activo" ,isNoNulo=true, tipo ="String" ,tamano =2, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String activo="";
@Columna(nombre= "idmunicipio" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=true,isImagen=false, isUrl=false, isVisible=true)
private String idmunicipio="";
@Columna(nombre= "pagoinscripcion" ,isNoNulo=true, tipo ="String" ,tamano =2, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String pagoinscripcion="";
@Columna(nombre= "fechainscripcion" ,isNoNulo=true, tipo ="Date" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Date fechainscripcion= new java.sql.Date(0);
@Columna(nombre= "fecha" ,isNoNulo=true, tipo ="Date" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Date fecha= new java.sql.Date(0);
@Columna(nombre= "username" ,isNoNulo=true, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String username="";
@Columna(nombre= "liquidacion" ,isNoNulo=false, tipo ="String" ,tamano =35, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String liquidacion="";
@Columna(nombre= "fechaliquidacion" ,isNoNulo=false, tipo ="Date" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private Date fechaliquidacion= new java.sql.Date(0);
@Columna(nombre= "mespago" ,isNoNulo=false, tipo ="String" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String mespago="";
@Columna(nombre= "fideicomiso" ,isNoNulo=false, tipo ="String" ,tamano =2, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false, isVisible=true)
private String fideicomiso="";

public Vehiculos(){
}

public Vehiculos(Integer idvehiculo,String placa,String marca,String modelo,Integer anio,String chasis,String capacidad,Double valor,String motor,String color,String descripcion,String tipo,String combustible,String uso,String id,String tipoid,String hipotecado,String secuestrado,String traspaso,String activo,String idmunicipio,String pagoinscripcion,Date fechainscripcion,Date fecha,String username,String liquidacion,Date fechaliquidacion,String mespago,String fideicomiso){
this.idvehiculo = idvehiculo;
this.placa = placa;
this.marca = marca;
this.modelo = modelo;
this.anio = anio;
this.chasis = chasis;
this.capacidad = capacidad;
this.valor = valor;
this.motor = motor;
this.color = color;
this.descripcion = descripcion;
this.tipo = tipo;
this.combustible = combustible;
this.uso = uso;
this.id = id;
this.tipoid = tipoid;
this.hipotecado = hipotecado;
this.secuestrado = secuestrado;
this.traspaso = traspaso;
this.activo = activo;
this.idmunicipio = idmunicipio;
this.pagoinscripcion = pagoinscripcion;
this.fechainscripcion = fechainscripcion;
this.fecha = fecha;
this.username = username;
this.liquidacion = liquidacion;
this.fechaliquidacion = fechaliquidacion;
this.mespago = mespago;
this.fideicomiso = fideicomiso;
}


public void setIdvehiculo (Integer idvehiculo) {
 this.idvehiculo = idvehiculo;
}

public Integer getIdvehiculo ( ) {
return this.idvehiculo;
}

public void setPlaca (String placa) {
 this.placa = placa;
}

public String getPlaca ( ) {
return this.placa;
}

public void setMarca (String marca) {
 this.marca = marca;
}

public String getMarca ( ) {
return this.marca;
}

public void setModelo (String modelo) {
 this.modelo = modelo;
}

public String getModelo ( ) {
return this.modelo;
}

public void setAnio (Integer anio) {
 this.anio = anio;
}

public Integer getAnio ( ) {
return this.anio;
}

public void setChasis (String chasis) {
 this.chasis = chasis;
}

public String getChasis ( ) {
return this.chasis;
}

public void setCapacidad (String capacidad) {
 this.capacidad = capacidad;
}

public String getCapacidad ( ) {
return this.capacidad;
}

public void setValor (Double valor) {
 this.valor = valor;
}

public Double getValor ( ) {
return this.valor;
}

public void setMotor (String motor) {
 this.motor = motor;
}

public String getMotor ( ) {
return this.motor;
}

public void setColor (String color) {
 this.color = color;
}

public String getColor ( ) {
return this.color;
}

public void setDescripcion (String descripcion) {
 this.descripcion = descripcion;
}

public String getDescripcion ( ) {
return this.descripcion;
}

public void setTipo (String tipo) {
 this.tipo = tipo;
}

public String getTipo ( ) {
return this.tipo;
}

public void setCombustible (String combustible) {
 this.combustible = combustible;
}

public String getCombustible ( ) {
return this.combustible;
}

public void setUso (String uso) {
 this.uso = uso;
}

public String getUso ( ) {
return this.uso;
}

public void setId (String id) {
 this.id = id;
}

public String getId ( ) {
return this.id;
}

public void setTipoid (String tipoid) {
 this.tipoid = tipoid;
}

public String getTipoid ( ) {
return this.tipoid;
}

public void setHipotecado (String hipotecado) {
 this.hipotecado = hipotecado;
}

public String getHipotecado ( ) {
return this.hipotecado;
}

public void setSecuestrado (String secuestrado) {
 this.secuestrado = secuestrado;
}

public String getSecuestrado ( ) {
return this.secuestrado;
}

public void setTraspaso (String traspaso) {
 this.traspaso = traspaso;
}

public String getTraspaso ( ) {
return this.traspaso;
}

public void setActivo (String activo) {
 this.activo = activo;
}

public String getActivo ( ) {
return this.activo;
}

public void setIdmunicipio (String idmunicipio) {
 this.idmunicipio = idmunicipio;
}

public String getIdmunicipio ( ) {
return this.idmunicipio;
}

public void setPagoinscripcion (String pagoinscripcion) {
 this.pagoinscripcion = pagoinscripcion;
}

public String getPagoinscripcion ( ) {
return this.pagoinscripcion;
}

public void setFechainscripcion (Date fechainscripcion) {
 this.fechainscripcion = fechainscripcion;
}

public Date getFechainscripcion ( ) {
return this.fechainscripcion;
}

public void setFecha (Date fecha) {
 this.fecha = fecha;
}

public Date getFecha ( ) {
return this.fecha;
}

public void setUsername (String username) {
 this.username = username;
}

public String getUsername ( ) {
return this.username;
}

public void setLiquidacion (String liquidacion) {
 this.liquidacion = liquidacion;
}

public String getLiquidacion ( ) {
return this.liquidacion;
}

public void setFechaliquidacion (Date fechaliquidacion) {
 this.fechaliquidacion = fechaliquidacion;
}

public Date getFechaliquidacion ( ) {
return this.fechaliquidacion;
}

public void setMespago (String mespago) {
 this.mespago = mespago;
}

public String getMespago ( ) {
return this.mespago;
}

public void setFideicomiso (String fideicomiso) {
 this.fideicomiso = fideicomiso;
}

public String getFideicomiso ( ) {
return this.fideicomiso;
}




@Override
public int hashCode() {
int hash = 0;

return hash;
}


@Override
public String toString() {
return "Vehiculos{"+ "idvehiculo=" + idvehiculo+ ", placa=" + placa+ ", marca=" + marca+ ", modelo=" + modelo+ ", anio=" + anio+ ", chasis=" + chasis+ ", capacidad=" + capacidad+ ", valor=" + valor+ ", motor=" + motor+ ", color=" + color+ ", descripcion=" + descripcion+ ", tipo=" + tipo+ ", combustible=" + combustible+ ", uso=" + uso+ ", id=" + id+ ", tipoid=" + tipoid+ ", hipotecado=" + hipotecado+ ", secuestrado=" + secuestrado+ ", traspaso=" + traspaso+ ", activo=" + activo+ ", idmunicipio=" + idmunicipio+ ", pagoinscripcion=" + pagoinscripcion+ ", fechainscripcion=" + fechainscripcion+ ", fecha=" + fecha+ ", username=" + username+ ", liquidacion=" + liquidacion+ ", fechaliquidacion=" + fechaliquidacion+ ", mespago=" + mespago+ ", fideicomiso=" + fideicomiso + '}';

}


}
